*{margin: 0;padding: 0;}
body{
	background:#E5E5E5;
	#top{
		width: 100%;
		height: 50px;
		background:#E5E5E5;
		padding: 30px 0;

		.top_l{
			width: 150px;
			height: 50px;
			margin:0 auto;
		}

	}


	#login{
		width: 980px;
		height: 678px;
		// border:1px solid #ccc;
		background: white;
		margin: 0 auto;
		overflow: hidden;
		.login{
			width: 780px;
			height: 628px;
			margin: 0 auto;
			margin-top: 50px;
			// background: blue;
			.login_l{
				width: 370px;
				height: 353px;
				float: left;
			}
			.login_r{
				width: 320px;
				height: 628px;
				float: right;
				// background: pink;
				.login_rt{
					width: 320px;
					height: 21px;
					padding-top: 10px;
					padding-bottom:15px;
					.login_rtl{
						float: left;
						font-size: 14px;
					}
					.login_rtr{
						float: right;
						a{
							font-size: 14px;
							color: #22AC69;
						}
					}
				}
				.login_rt1{
					width: 320px;
					height: 40px;
					border: 1px solid #ccc;
					margin-bottom: 30px;
					.login_rt1l{
						width: 25px;
						height: 25px;
						margin-top: 5px;
						background: red;
						float: left;
						margin-left:5px;
						margin-right:5px;
					}
					input{
						width: 279px;
						height: 38px;
						// border: 1px solid white;
						border:none;
						outline: none;
					}
				}
				.login_rc{
					width: 320px;
					height: 30px;
					line-height: 30px;
					// background: red;
					span{
						color:#666;
						font-size: 12px;
					}
				}
				.login_rc1{
					width: 320px;
					height: 60px;
					// background: red;
					img{
						width: 60px;
						height: 60px;
					}
					a{
						color:#f69;
						font-size: 12px;
						// display: inline-block;
					}

				}
				.login_rc2{
					width: 320px;
					height: 46px;
					margin-top: 10px;
					// background: red;
					input{
						width: 320px;
						height: 46px;
						font-size: 16px;
						color:white;
						background-color: #22AC69;
						border: 2px solid #22AC69;
					}
				}
				.login_rc3{
					width: 320px;
					height: 32px;
					border-bottom: 1px dashed #ccc;
					.login_rc3l{
						width:130px;
						height: 30px;
						// background: red;
						line-height: 30px;
						span{
							font-size: 12px;
							color:#666;
						}
					}
				}
			}
		}
	}
}